delayed edema - Turkish English Dictionary